λ git worktree add
from git worktree
$ git worktree add <作業ディレクトリ> <ブランチ名>
e.g. $ git worktree add ./worktree-develop develop
指定したディレクトリ以下にまるっとそのブランチが入る
ここで新しいディレクトリは追加された感じになるが、gitには追跡されない
このbranchに対してcommitなどの操作をしたい場合は、そのディレクトリの中でコマンドを実行する
別branchではなく、同じbranchの昔のcommitもできる
<ブランチ名>を<commit id>にすればいい